package entity

type Transaction struct {
	Creator          string   `json:"creator" bson:"creator"`
	BlockNum         uint64   `json:"blockNum" bson:"blockNum"`
	Num              int      `json:"num" bson:"num"`
	ChannelId        string   `json:"channelId" bson:"channelId"`
	TxId             string   `json:"TxId" bson:"TxId"`
	Type             string   `json:"type" bson:"type"`
	Chaincode        string   `json:"chaincode" bson:"chaincode"`
	ChaincodeVersion string   `json:"chaincodeVersion" bson:"chaincodeVersion"`
	Timestamp        int64    `json:"timestamp" bson:"timestamp"`
	ProposalHash     string   `json:"proposalHash" bson:"proposalHash"`
	Endorser         []string `json:"endorser" bson:"endorser"`
	Reads            []string `json:"reads" bson:"reads"`
	Writes           []string `json:"writes" bson:"writes"`
	Args             []string `json:"args" bson:"args"`
}
